@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, caption, tbody, tfoot, thead { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 12px; font-family: arial; text-align: left; vertical-align: baseline; color: #000; }
select, input { font-family: arial; }
input[type="text"], input[type="password"], input[type="url"], input[type="email"], input.text, input.title, textarea, select { margin: 0px; }
.form-item, .form-actions { margin-bottom: 0em; margin-top: 0em; }
a img { border: none; }
table { border-collapse: collapse; border-spacing: 0; border: 1px solid #999; background: #ffffff; }
th, td { border-right: 1px solid #999; border-bottom: 1px solid #999; padding: 0px 0px 0px 5px; border-color: #999; }
th { font-weight: bold; background: #999; }
q:before, q:after, blockquote:before, blockquote:after { content: ""; }
.fc_fab907 { color: #fab907; }
.fc_e8e8e8 { color: #e8e8e8; }
.fc_286eac { color: #286eac; }
.fc_107fd0 { }
.fs_16 { font-size: 16px; }
.fs_14 { font-size: 14px; }
.bold { font-weight: bold; }
/*header style begin*/
#header { }
#header .top { width: 1002px; margin: 0px auto; height: 79px; background: transparent url(../img/top_bg.jpg); }
#header .top ul.info { float: right; background: none; border: none; margin-bottom: 0px; padding: 0.4em }
#header .top ul.info li { list-style: none; float: left; padding: 0px 4px; }
#logo img { }
#name-and-slogan { float: left; padding-left: 14px; width: 487px }
#name-and-slogan-right { float: left; padding-right: 14px; text-align: right; width: 487px; height: 24px; padding-top: 49px }
#name-and-slogan-right a { color: #414141; text-decoration: underline }
#name-and-slogan-right a:hover { color: #da251c; text-decoration: underline }
#search { border-bottom: 1px solid #dddddd; height: 48px; line-height: 48px }
.search_title { padding-left: 10px; float: left; padding-right: 10px }
#menu { background: transparent url(../img/menu_bg.jpg) repeat-x; height: 34px; line-height: 34px; }
#menu ul { width: 1002px; margin: 0px auto; display: block; }
#menu ul li { height: 34px; line-height: 34px; display: inline; float: left; padding: 0 0.5em; font-size: 13px; }
#menu ul li a { color: #fefefe; text-decoration: none; display: block; padding: 0px 15px 0px 8px; font-size: 12px; }
/* #menu ul li.active {font-size:13px }
 #menu ul li.active a.active { background: transparent url(../img/menu_bg_a.jpg); color: #FFFFFF; font-size:13px; }
*/ 
#menu ul li.line { background: transparent url(../img/menu_between.jpg) no-repeat 1px; padding: 0px 1px; margin: 0px 10px; }
#hot_keywords { background: #f6f6f6 repeat-x; height: 33px; padding-left: 20px }
#hot_keywords ul { width: 982px; margin: 0px auto; height: 33px; overflow: hidden; }
#hot_keywords li { list-style: none; float: left; height: 33px; line-height: 33px; color: #FFFFFF; }
#hot_keywords li.line { background: #ffffff no-repeat 1px; width: 1px; margin: 0px 8px; display: inline; }
#hot_keywords a { color: #414141; }
#hot_keywords a:hover { text-decoration: underline; }
.hot_keywords_bottom { background: #ffffff; width: 1002px; height: 1px; line-height: 1px }
/*header style end*/
#navigation { padding: 8px 0px 8px 5px; color: #545454; height: 25px; overflow: hidden; }
#navigation a { color: #545454; }
#navigation a:hover { text-decoration: underline; }
#navigation h2 { color: #545454; font-size: 12px; display: inline }
/*container style begin*/
#container_bg { margin-bottom: 15px; }
#container { width: 1002px; margin: 0px auto; padding-top: 10px; }
#sidebar2 { width:239px; float: left; margin-right:15px;}
#sidebar2 .sidebar_box { margin-bottom: 15px; }
#sidebar2 .title { background: transparent url(../img/product_category.jpg) repeat-x; height: 55px; line-height: 55px; text-indent: 20px; }
#sidebar2 .title span { display: block; height: 55px; line-height: 55px; }
#sidebar2 .title h3 { color: #fab907; font-size: 16px; font-weight: bold; height: 55px; line-height: 55px; display: inline; float: left; }
#sidebar2 .title .left { background: transparent url(../img/product_category_l.jpg) repeat-x; width: 10px; }
#sidebar2 .title .right { background: transparent url(../img/product_category_r.jpg) repeat-x; width: 8px; }
#sidebar2 li { list-style: none; background: transparent url(../img/left_product_bg.jpg) repeat-x; width: 210px; height: 26px; line-height: 26px; text-indent: 26px; }
#sidebar2 .bottom { background: transparent url(../img/left_bottom.jpg) repeat-x; height: 33px; width: 210px; line-height: 33px }
#sidebar2 .bottom1 { background: transparent url(../img/product_category_bottom1.jpg) repeat-x; height: 15px; width: 255px; }
#sidebar2 .hot_product li { list-style: none; background: transparent url(../img/left_product_bg.jpg) repeat-x; width: 210px; height: 26px; line-height: 26px; text-indent: 26px; }
#sidebar2 .hot_product .title { background: transparent url(../img/pro_out_bg1_m.jpg) repeat-x; height: 50px; line-height: 50px; text-indent: 20px; }
#sidebar2 .hot_product .title .left { background: transparent url(../img/pro_out_bg1_l.jpg) repeat-x; width: 10px; height: 50px; line-height: 50px; }
#sidebar2 .hot_product .title .right { background: transparent url(../img/pro_out_bg1_r.jpg) repeat-x; width: 8px; height: 50px; line-height: 50px; }
#content { width: 763px; float: left; margin-top: 2px; }
#about_us { line-height: 45px; margin-bottom: 15px; }
#about_us .title { text-indent: 20px; height: 45px; }
#about_us .title h2 { color: #fab907; font-size: 16px; font-weight: bold }
#about_us .title span { display: block; height: 45px; line-height: 45px; float: left; }
#about_us .title a { float: right; margin-right: 20px; }
#about_us .title .left { background: transparent url(../img/about_us_l.jpg) repeat-x; width: 4px; }
#about_us .title .right { background: transparent url(../img/about_us_r.jpg) repeat-x; width: 4px; }
#about_us .body { line-height: 25px; padding-left: 15px; padding-top: 20px; border-bottom: 1px solid #dddddd }
#about_us .body .content { width: 510px; height: 150px; padding-left: 12px; padding-right: 30px; float: left; text-align: left }
#about_us .body .description { width: 510px; height: 105px; overflow: hidden; padding-left: 12px; padding-right: 30px; text-align: left; line-height: 20px }
#about_us .body .buttom { text-align: left; width: 400px; height: 25px; }
#about_us .body .buttom .buttom_left { text-align: left; float: left; padding-left: 12px }
#about_us .body .pic { float: left; width: 188px; }
#about_us .body img { width: 186px; height: 130px; border: 1px solid #b0b0b0; }
#about_us .bottom { background: transparent url(../img/about_us_b.jpg) repeat-x; height: 5px; }
#about_us .buttom .index_about { background: transparent url(../img/about_bottom.jpg) no-repeat; width: 149px; height: 21px; display: block; font-size: 12px; font-weight: bold; text-align: center; color: #ffffff }
#about_us .buttom .index_inquiry { background: transparent url(../img/about_bottom_1.jpg) no-repeat; width: 126px; height: 21px; display: block; font-size: 12px; font-weight: bold; text-align: right; color: #ffffff; padding-right: 15px }
#index_news, #other_info { float: left; margin-bottom: 8px }
#index_news { background: transparent url(../img/title_1.jpg) repeat-x; line-height: 40px; width: 447px; margin-right: 10px; }
#index_news .title h2 { color: #fab907; font-size: 16px; font-weight: bold }
#index_news .title, #other_info .title { text-indent: 20px; height: 40px; }
#index_news .title span, #other_info .title span { display: block; height: 40px; line-height: 40px; float: left; }
#index_news .title a, #other_info .title a { float: right; margin-right: 20px; }
#index_news .title .left, #other_info .title .left { background: transparent url(../img/title_l_1.jpg) repeat-x; width: 4px; }
#index_news .title .right, #other_info .title .right { background: transparent url(../img/title_r_1.jpg) repeat-x; width: 4px; }
#index_news ul { border: 1px solid #d1d1d1; border-top: none; /*-moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius:  0px 0px 5px 5px; border-radius:  0px 0px 5px 5px; behavior: url(ie-css3.htc);*/ background-color: #FFFFFF }
#index_news li { list-style: none; background: transparent url(../img/news_style.jpg) no-repeat 1px; text-indent: 20px; margin: 0px 20px; line-height: 33px; }
#other_info { background: transparent url(../img/title_1.jpg) repeat-x; line-height: 40px; width: 282px }
#other_info .title h2 { color: #fab907; font-size: 16px; font-weight: bold }
#other_info ul { border: 1px solid #d1d1d1; border-top: none; /*-moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius:  0px 0px 5px 5px; border-radius:  0px 0px 5px 5px; behavior: url(ie-css3.htc);*/ height: 133px; background-color: #FFFFFF; }
#other_info li { list-style: none; margin: 13px 15px 13px 15px; float: left; text-indent: 40px; }
#other_info li.about_us { background: transparent url(../img/about_us.jpg) no-repeat; }
#other_info li.feed_back { background: transparent url(../img/feedback.jpg) no-repeat; }
#other_info li.register { background: transparent url(../img/reginter.jpg) no-repeat; }
#other_info li.contact_us { background: transparent url(../img/contact_us.jpg) no-repeat; }
#other_info li a { font-size: 14px; }
.index_new_product { width: 679px; }
.index_new_product .title { text-indent: 20px; height: 40px; background: transparent url(../img/title_1.jpg) repeat-x; line-height: 40px; }
.index_new_product .title h2 { color: #fab907; font-size: 16px; font-weight: bold }
.index_new_product .title h3 { color: #fab907; font-size: 16px; font-weight: bold; height: 45px; line-height: 45px; display: inline; float: left; }
.index_new_product .title span { display: block; height: 40px; line-height: 40px; float: left; }
.index_new_product .title a { float: right; margin-right: 20px; }
.index_new_product .title .left { background: transparent url(../img/title_l_2.jpg) repeat-x; width: 4px; }
.index_new_product .title .right { background: transparent url(../img/title_r_2.jpg) repeat-x; width: 4px; }
.index_new_product li { list-style: none; width: 366px; height: 172px; /*-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(ie-css3.htc);*/ overflow: hidden; border: 1px solid #f0f0f0; float: left; margin: 10px 0px; }
.index_new_product li.even { float: right; }
.index_new_product li h3 { border-bottom: 1px dashed #d3d3d3; text-indent: 15px; }
.index_new_product li h3 a { color: #fab907; line-height: 40px; }
.index_new_product li .left { padding: 6px 0px 0px 6px; }
.index_new_product li .left img { width: 150px; height: 113px; border: solid 1px #cccccc; }
.index_new_product li .right { width: 187px; word-wrap: break-word; word-break: normal; padding-right: 8px; margin-top: 6px; }
.index_new_product li .right .view_product a { background: transparent url(../img/view_pro_out.jpg) no-repeat left; display: block; width: 119px; height: 28px; line-height: 28px; font-size: 12px; padding-top: 5px; }
.index_new_product li .right p { height: 77px; }
.index_new_product1 { width: 679px; min-height: 200px; height: auto !important; height: 200px; }
.index_new_product1 li { list-style: none; width: 184px; height: 132px; float: left; }
.index_new_product1 li .title { padding: 10px 0px 5px 10px; }
.index_new_product1 li h3 { text-align: center; width: 184px }
.index_new_product1 li h3 a { color: #414141; line-height: 15px; }
.index_new_product1 li .left { padding: 10px 0px 0px 10px; }
.index_new_product1 li .left img { width: 167px; height: 117px; border: 1px solid #b0b0b0; margin-bottom: 10px }
#product_category { line-height: 32px; margin-bottom: 15px; margin: auto; float: left; margin-top: 15px; }
#product_category .title { text-indent: 20px; height: 32px; width: 754px; }
#product_category .title h3 { color: #e8e8e8; font-size: 16px; font-weight: bold; height: 32px; line-height: 32px; float: left; }
#product_category .title .left { background: transparent url(../img/about_us_l.jpg) repeat-x; width: 4px; }
#product_category .title .right { background: transparent url(../img/about_us_r.jpg) repeat-x; width: 4px; }
#product_category .body { float: left; padding-left: 32px; line-height: 25px; width: 680px; }
#product_category .body .body_li { clear: both; width: 100% }
#product_category .body li { float: left; width: 49%; height: 25px; line-height: 25px; display: inline-block; }
#product_category .body li.clear { display: block; line-height: 0px; height: 0px; width: 100%; float: none; list-style: none }
#product_category .bottom { }
#product_name { display: inline; }
/*product style end*/
.news { line-height: 32px; float: left;width: 95% }
.news a { color: #000; }
.news a:hover { color: #000; }
.news .title { text-indent: 20px; height: 32px; width: 733px; }
.news .title h3 { color: #fab907; font-size: 16px; font-weight: bold; height: 32px; line-height: 32px; float: left; }
.news .title .left { background: transparent url(../img/about_us_l.jpg) repeat-x; width: 4px; }
.news .title .right { background: transparent url(../img/about_us_r.jpg) repeat-x; width: 4px; }
.news ul li { list-style: none; border-bottom: 1px dashed #CCC; line-height: 30px; }
.news .body { line-height: 25px; margin: auto; width: 725px; padding: 10px;}
.news .body ul li span{ color:#000;}
.news .bottom { background: transparent url(../img/about_us_b.jpg) repeat-x; height: 5px; }
#payment { margin-bottom: 15px; }
#payment a:hover{ color:#000;}
#payment .title { text-indent: 20px; height: 32px; line-height: 32px; background: url(../img/neiye_bg.jpg) no-repeat; width: 754px; }
#payment .title h3 { color: #e8e8e8; font-size: 16px; font-weight: bold; height: 32px; line-height: 32px; padding-left: 0px; float: left; }
#payment .title .left { background: transparent url(../img/about_us_l.jpg) repeat-x; width: 4px; }
#payment .title .right { background: transparent url(../img/about_us_r.jpg) repeat-x; width: 4px; }
#payment ul li { list-style: none; background: url("../img/news_style.jpg") no-repeat 1px 50% transparent; text-indent: 20px; line-height: 30px; margin-left: 20px; }
#payment .body { line-height: 25px; width: 720px; margin: auto; padding: 0px; }
.rightmain .title { text-indent: 20px; height: 32px; line-height: 32px; background: url(../img/neiye_bg.jpg) no-repeat; }
.rightmain .title h3 { color: #e8e8e8; font-size: 16px; font-weight: bold; line-height: 32px; padding-left: 0px; float: left; }
#payment .bottom { }
#payment .download { padding: 10px; }
#payment .down li { background: none; list-style: none; }
#payment .down li .left { text-indent: 10px; }
#payment .down li .right { margin-right: 10px; }
.payment_kuang { border-bottom: 2px #cccccc solid; width: 95%; margin-bottom: 10px; padding: 10px }
.product_detail {word-wrap: break-word; margin: auto; padding-top:20px; overflow:hidden;}
.product_detail .title { height: 32px; text-indent: 20px; background: url(../img/neiye_bg.jpg) no-repeat; line-height: 32px; width: 754px; }
.product_detail .title h3 { color: #e8e8e8; font-size: 16px; font-weight: bold; height: 32px; line-height: 32px; display: inline; float: left; }
.product_detail .title .left { background: transparent url(../img/title_l_2.jpg) repeat-x; width: 4px; }
.product_detail .title .right { background: transparent url(../img/title_r_2.jpg) repeat-x; width: 4px; }
.product_detail #pro_profile { padding-left:20px; padding-bottom: 10px; }
.product_detail #pro_profile div p { color: #918888; }
.ovx { text-align: left; margin: auto; display: block;  overflow: hidden; overflow-x: auto; line-height: 25px ; padding-right:4px;}
.ovy { width: 100%; margin: auto; }
#product_detail { width:auto; }
#product_detail .left { width: 346px; padding-right: 0px; margin-left:10px; float:left; overflow:hidden;}
#product_detail .big_pic { width: 333px; height: 260px; border: 1px solid #b4b4b4; padding: 0px; background-color: #FFFFFF; padding-top: 15px; overflow: hidden; }
#product_detail .big_pic img { margin: 3px; }
#product_detail .big_pic .view { display: block; background: transparent url(../img/big.jpg) no-repeat 1px; text-indent: 20px; margin-left: 130px; width: 19px; height: 15px; display: inline-block; cursor: pointer; }
#product_detail ul.pic_list { margin-top: 7px; width: 370px; height: 70px; overflow: hidden; padding-bottom: 10px; padding-top: 10px; min-height: 58px; }
#product_detail ul.pic_list li { width: 62px; height: 67px; float: left; margin: 0px 2px 0px 1px; padding: 0px; }
#product_detail ul.pic_list li.hover {  width: 62px; height: 67px; float: left; margin: 0px 2px 0px 1px; padding: 0px; }
#product_detail ul.pic_list li img { width: 58px; height: 63px; margin: 2px; border: 1px solid #b4b4b4; }
#product_detail ul.pic_list li:hover img { width: 58px; height: 63px; margin: 2px; border: 1px solid #e0998c; }
#product_detail ul li { list-style: none; }
#product_detail ul { overflow: initial;; width: 360px; }
.pro_info_box { min-height: 180px; width: 360px;}
#product_detail .product_info { border-top: 1px solid #6b6b6b; width: 360px; height: 297px; margin-left:20px; float:left; overflow:hidden;}
#product_detail .product_info li { line-height: 29px; min-height: 30px; border: 1px solid #6b6b6b; border-top: 0px; width: 358px; }
#product_detail .product_info li a:hover{ color:#000;}
.new_product_detail_content, .other_product_detail_content { height: auto!important; min-height: 162px; height: auto; margin-top: 10px; float: left; width: 167px; margin-left: 12px; }
.new_product_detail_title, .other_product_detail_title { height: auto!important; min-height: 25px; height: auto; text-align: center; width: 156px; margin-top: 10px; float: right; }
.new_product_detail_title a:hover{ color:#000;}
.other_product_detail_title a:hover{ color:#000;}
.new_product_detail_image, .other_product_detail_image { list-style: none; border: 1px solid #c0c0c2; width: 154px; height: 124px; margin: 0px 13px; *margin: 0px 6px;
}
.new_product_detail_image img, .other_product_detail_image img { margin: 2px; width: 150px; height: 120px; }
#inquiry { line-height: 45px; margin-bottom: 15px; }
#inquiry .title { text-indent: 20px; height: 42px; }
#inquiry .title h3 { color: #1e1e1e; font-size: 16px; font-weight: bold; padding-top: 10px; height: 32px; background: transparent url(../img/index_2.jpg); float: left; }
#inquiry .title span { display: block; height: 45px; line-height: 45px; float: left; }
#inquiry .title a { float: right; margin-right: 20px; }
#inquiry .title .left { }
#inquiry .title .right { }
#inquiry .body { padding: 32px; line-height: 25px; }
.password-parent { width: 44.3em; }
.form-item-first-name, .form-item-last-name { float: left; }
.form-item-first-name label, .form-item-first-name input { display: inline; }
.form-item-last-name label, .form-item-last-name input { display: inline; }
.form-item-email { clear: both; }
input.form-checkbox, input.form-radio { vertical-align: top; }
.form-checkboxes .form-item, .form-radios .form-item { margin-bottom: 0px; margin-top: 0px; }
.password-suggestions li { list-style: none; margin-left: 10px; }

.item-list .pager { text-align: right; padding-top:20px;}
.item-list .pager li{ padding-right:10px; padding-left:10px;border: 1px solid #d3d3d3;}
.item-list .pager li a{ color:#6b6b6b;text-align:center;}
.pager-current{ color:#fff; background:#43444a;}

#product_list { width: 754px; margin: auto; }
#product_list .title { text-indent: 20px; height: 32px; background: transparent url(../img/neiye_bg.jpg) repeat-x; line-height: 32px; width: 754px; }
#product_list .title h3 { color: #e8e8e8; font-size: 16px; font-weight: bold; height: 32px; line-height: 32px; display: inline; float: left; }
#product_list .title span { display: block; height: 32x; line-height: 32px; float: left; }
#product_list .title .left { background: transparent url(../img/title_l_2.jpg) repeat-x; width: 4px; }
#product_list .title .right { background: transparent url(../img/title_r_2.jpg) repeat-x; width: 4px; }
#product_list ul { width: 754px;}
#product_list li { list-style: none; height: 186px; width: 240px; overflow: hidden; border: 0px solid #f0f0f0; padding-top: 10px; padding-bottom: 10px; float: left; margin-bottom: 10px; }
#product_list li h3 { border-bottom: 1px dashed #d3d3d3; text-indent: 15px; }
#product_list li h3 a { color: #464646; line-height: 40px; }
#product_list li .left { margin: 0px 0px 0px 20px; width: 199px; height: 149px; border: inherit 1px #a5a5a5; _margin-left: 10px; }
#product_list li .left img { width: 199px; height: 149px; }
#product_list li .right { float: left; word-wrap: break-word; word-break: normal; margin-top: 6px; width: 100%; text-align: center; line-height: 22px; color: #636363; }
.in_pro_detail { width: 100%; text-align: left; line-height: 22px; font-family: 'Verdana'; color: #767676; margin: auto; height: 45px; overflow: hidden; }
#product_list li .right .view_product a { background: transparent url(../img/view_pro_out.jpg) no-repeat left; display: block; width: 119px; height: 28px; line-height: 28px; font-size: 12px; padding-top: 20px }
#product_list li .right p { min-height: 75px; height: auto !important; height: 75px; overflow: hidden }
.noResult { padding: 5px 0px 0px 10px; color: red }
#news_detail h1 { text-align: center; line-height: 50px;}
#news_detail .time { margin-right: 10px; }
#news_detail .news_body { border-top: 1px solid #d3d3d3; margin-top: 15px; padding-top: 15px; margin-left: 20px; }
#news_detail .back { padding-top: 15px; text-align: center }
.download_title { line-height: 25px; background-color: #E5ECF9; }
///////////////////////////// #product_detail ul.smallImgList li.hover {
border: 1px solid #E0998C;
}
.category_info { margin: auto 10px; word-wrap: break-word; padding-bottom: 10px; }
.replace_keywords:link, .replace_keywords:visited { font-weight: bold; text-decoration: underline; }
.linkjs * { width: 0px; height: 0px; line-height: 0px; font-size: 0px; display: block; overflow: hidden; }
.search_clear { clear: both }
.pnf { padding-top: 50px; margin: auto; width: 700px; }
.right_time { float: right; width: 70px; height: 25px; }
/*=================================自定义样式=====================================*/
/*page*/
.keywords{background: url(../img/header_out.jpg) repeat;}
.keywords ul li{list-style: none; display: inline;color:#a3a3a3;}
.keywords ul li a{color:#a3a3a3;}
.keywords ul li a:hover{color:#a3a3a3;}
.words { margin: auto; width: 1002px; text-align: left; }
.container { width: 100%; margin: auto;}
.header_out{ width:100%; background: url(../img/header_out.jpg) repeat;}
.header { margin: auto; width: 1002px; height:80px;}
.logo { float: left; width:302px; height:80px;}
.logo img { width:302px; height:80px; }
.menu { width: 472px;height: 80px;float:left;}
.menu ul { width: 472px;height: 35px; margin-top:24px; background: url(../img/menu.jpg) no-repeat;}
.menu ul li { list-style: none; display: inline; float: left; line-height:35px; height:35px;}
.menu ul li a h2{ display: block; font-size: 12px;font-weight:bold; font-family: Arial; color: #3c3838; line-height:35px; text-align: center; height:35px;}
.menu_1 a h2:hover{ color:#ffffff;background: url(../img/menu_1.jpg) no-repeat;}
.menu_1 a h2.active{ color:#ffffff;background: url(../img/menu_1.jpg) no-repeat;}
.menu_2 a h2:hover{ color:#ffffff;background: url(../img/menu_2.jpg) no-repeat;}
.menu_2 a h2.active{ color:#ffffff;background: url(../img/menu_2.jpg) no-repeat;}
.menu_3 a h2:hover{ color:#ffffff;background: url(../img/menu_3.jpg) no-repeat;}
.menu_3 a h2.active{ color:#ffffff;background: url(../img/menu_3.jpg) no-repeat;}
.menu_4 a h2:hover{ color:#ffffff;background: url(../img/menu_4.jpg) no-repeat;}
.menu_4 a h2.active{ color:#ffffff;background: url(../img/menu_4.jpg) no-repeat;}
.menu_5 a h2:hover{ color:#ffffff;background: url(../img/menu_5.jpg) no-repeat;}
.menu_5 a h2.active{ color:#ffffff;background: url(../img/menu_5.jpg) no-repeat;}
.header_right{ width:228px; height:80px; float:left;}
.header_right1{ width:80px;; height:22px; line-height:22px; color:#a3a3a3; font-family:"微软雅黑"; font-size:10px; float:right; padding-right:40px;}
.header_right1 a{color:#a3a3a3; font-family:"微软雅黑"; font-size:10px; width:40px; display:block; float:left;}
.header_right1 a:hover{color:#a3a3a3;}
.main{ width:1002px; margin:auto;}
/*bannner*/
.banner { width: 1418px; height:325px; margin:auto; position:relative;}
.banner_pic{ width:1418px; height:325px; position:absolute; left:-208px;}
.in_banner { width: 1418px; height:229px; position:relative; margin:auto;}
.in_banner1 { width:1418px; height:229px; position: absolute; left:-208px;}
/*main-left*/
.left_product { width: 226px; }
.left1 { width: 1002px; overflow: hidden; height:136px;}
.left_cate ul{ width:249px; float:left; height:136px;}
.left_cate li { width: 225px; height: 105px; list-style: none; margin:auto;}
.left_cate li a { display: block;height: 105px; font-size: 0px; width: 225px; overflow:hidden; padding-top:7px;}
.left_contact_in{ width:212px; padding-left:11px; padding-top:9px;}
.lianxi{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; width: 212px; line-height:18px; }
.lianxi a{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;}
.lianxi a:hover{ color: #ffffff;}
.left_search { width: 226px; height: 33px; padding-top: 23px; }

.top_search { width:163px; height:28px; float: right; padding-top:6px; padding-right:40px;}
.search_left { float: right; width: 132px; height:28px; background: url(../img/search_left1.jpg) no-repeat;}
#keywords { width:120px; overflow: hidden; height:22px; line-height: 22px; border: none; background: none; border: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; margin-top:3px;}
.search_right { float: right; width: 31px; height:28px; }
.submit { width:31px; height:28px; background: none; border: none; padding: 0px; cursor: pointer; margin: 0px; }

.left_recruitment { width: 226px; height: 61px; padding-top: 13px; }
.recruitment1 { width: 226px; height: 61px; }
.recruitment1 img { width: 226px; height: 61px; }
.kongge1 { width: 226px; height: 21px; }
/*content*/
.content { width: 1002px;margin: auto;position:relative; padding-bottom:23px;}
.content1{ border:1px solid #dadada; background-color:#ffffff; border-top:none;}
.content_body{ width:1002px; height:136px; position:relative;margin: auto;}
.content_body_in{ width:1418px; height:136px; position:absolute; left:-208px;background: url(../img/content_body_in.jpg) repeat;}
.content_body_in1{ width:1002px; margin:auto; height:136px;background: url(../img/content_body_in1.jpg) no-repeat;}
.content_body1{ width:1002px;}
.content_body1_top{ width:1002px; height:62px;background: url(../img/content_body1_top.jpg) no-repeat;}
.content_body1_left{ width:976px; height:251px; padding-left:13px;}
.content_body1_left_top{ width:453px; height:249px; float:left; border: 1px solid #9a9a9a;}
.content_body1_left_mid{ width:453px; height:210px; overflow:hidden; line-height:21px; color:#313131; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-left:2px;}
.content_body1_left_bot{ width:455px; height:36px;}
.content_body1_left_bot1{ width:89px; height:36px; float:left;}
.content_body1_left_a{width:476px; height:251px; padding-left:10px; float:left;}

.content_body1_right{ width:476px; height:251px; padding-left:47px; float:left;}
.content_body1_right1{ width:476px; height:248px; overflow:hidden;}
.news_box{ width:476px; height:62px;}
.news_date{ width:80px; height:62px; float:left; font-family:"微软雅黑"; font-size:24px; color:#a2a2a2;}
.news_con{ width:396px; height:62px; float:left;}
.news_title{ width:396px; height:20px; line-height:20px; overflow:hidden;}
.news_title a{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#07ab91;}
.news_title a:hover{color:#07ab91;}
.news_content{ width:396px; height:40px;font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#313131; line-height:20px; overflow:hidden;}

.left_hot{ width:1002px; height:457px; overflow:hidden; position:relative;margin: auto;}
.left_hot_top{ width:1002px; height:82px;background: url(../img/left_hot_bg.jpg) no-repeat;}
.td_f_con{ width:1000px; height:212px; overflow:hidden;}
/*main_right_product*/
.prod { width: 250px; height:375px; float: left; position:relative;}
.prod_pic { width:220px; height: 168px; margin:auto; z-index:-1;}
.prod_pic a img { width:218px; height:166px; border: 1px solid #b0b0b0;}
.proname11{  width:220px; height: 52px; margin:auto;}
.proname { width:91px; height: 31px; overflow: hidden; text-align: center;  line-height: 31px;background: url(../img/proname.jpg) no-repeat; float:left; padding-left:4px; padding-right:4px; margin-top:12px;}
.proname a { color: #fffefe; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 18px;}
.proname a:hover { color: #fffefe; }
.prodesc { width: 220px; height:154px; overflow: hidden; line-height:22px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #a0a0a0; text-indent:10px; margin:auto;}
.prod_pic_more { width:41px; height: 40px; position:absolute;top:2px; left:17px; z-index:2;}
.prod_pic_more a{ width:41px; height:40px;background: url(../img/prod_pic_more1.jpg) no-repeat; display:block;}
.prod_pic_more a:hover{ width:41px; height:40px;background: url(../img/prod_pic_more.jpg) no-repeat;}

.prod1 { width: 244px; height:262px; float: left; position:relative; padding-bottom:5px;}
.prod_pic2{ width:244px; height:204px; margin:auto;background: url(../img/prod_pic_bg1.jpg) no-repeat bottom left;}
.prod_pic2 a img { width:234px; height:189px; margin-left:2px; margin-top:7px;}
.proname1 { width:244px; height: 28px; overflow: hidden; text-align: left;  line-height: 28px; margin:auto; text-indent:10px; overflow:hidden; padding-top:4px;}
.proname1 a { color: #252525; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.proname1 a:hover { color: #252525; }
.prodesc1 { width: 244px; height:18px; overflow: hidden; line-height:18px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #a0a0a0; text-indent:10px; margin:auto;}
.prod_pic_more1 { width:55px; height: 27px; position:absolute;top:169px; right:8px;}
.prod_pic_more1 a img{border:0; width:55px; height:27px;}

.pro_new_top{ width:76px; height:77px; position:absolute; top:0px; left:23px;background: url(../img/pro_new_top.png) no-repeat;_background: url(../img/pro_new_top.gif) no-repeat;}

.fav { float: right; width: 306px; margin-top: 37px; }
.fav ul { list-style: none; }
.fav li { width: 63px; float: left; }
.fav li a { color: #6d6d6d; }
.asd { width: 200px; margin: auto; height: 179px; background: url(../img/home_pro_bg.jpg) }
.asd1 { width: 200px; margin: auto; height: 179px; background: url(../img/home_pro_bg1.jpg) }
.sidebar2 { float: left; width:230px;}
.content1_mid{ width:18px; float:left; background:#fff; margin-top:44px; height:210px; filter: alpha(opacity=90); moz-opacity: .90; opacity: .90;}
.left10 { width: 202px; }
.left_top1 { width: 202px; height: 7px; background: url(../img/left_top1.jpg) no-repeat; margin-top: 8px; }
.left_cate1 { width: 100%; border-bottom: solid 1px #b2b2b2; }
.img_pro_bg { width: 190px; height: 144px; margin: auto; padding-top: 4px; padding-right: 1px; }
.img_pro_bg img { width: 190px; height: 144px; border: solid 0px #cccccc; }
.li1 { height: 52px; line-height: 52px; width: 230px;overflow: hidden; background: url(../img/1i1.jpg) no-repeat;}
.li1 a h3{font-weight: bold; display:block; color:#3c3838; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-indent:27px;}
.li1 a h3:hover {color:#3c3838;}
.li1 a h3.active{display:block; background: url(../img/li1a.jpg) no-repeat;}
.li2 { height:49px; line-height:49px; background: url(../img/li2.jpg); width: 230px; }
.li2 a { color: #8a8a8a; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-indent:27px; display:block;}
.li2 a:hover { color: #8a8a8a; }
.left3 { width: 202px; overflow: hidden; background: #efeded; }
.left_contact { width: 100%; margin: auto; padding-top: 10px; }
.left_contact font { font-size: 12px; float: left; }
.all_prod { float: left; width: 718px; background: url(../img/allpro.jpg) no-repeat; }
.more { float: right; height: 12px; width: 40px; margin-top: 7px; margin-right: 24px; }
.all_con { float: left; width: 690px; margin-top: 20px; padding-left: 11px; }
.prod_pic1 { width: 201px; height: 151px; }
.prod_pic1 img { width: 199px; height: 149px; border: 2px solid #ffffff; }
.down { float: left; width: 754px; height: 151px; }
.com_intro { float: left; width: 340px; height: 135px; background: url(../img/cominfo.jpg) no-repeat; }
.intro_con { float: left; margin: 17px 0px 0px 8px; width: 327px; height: 118px; color: #5a5a5a; line-height: 22px; }
.intro_pic { float: left; width: 319px; height: 81px; border: 4px solid #cdcdcd; }
.us { float: left; width: 327px; height: 90px; overflow: hidden; }
.com_news { float: right; width: 358px; height: 139px; overflow: hidden; background: url(../img/newinfo.jpg) no-repeat; }
.newsdot { height: 25px; background: url(../img/dot.jpg) no-repeat; width: 15px; float: left; }
.intro_con .xinwen { float: left; width: 305px; height: 25px; line-height: 25px; }
.intro_con ul { float: left; width: 235px; height: 25px; line-height: 25px; list-style: none; overflow: hidden; }
.intro_con a { color: #545454; }
.news_data { float: right; color: #9d9d9d; _float: left; }
.rightmain { width: 769px; float:left;overflow:hidden; border-left:1px solid #dadada; min-height:208px;}
.r_top0 { width: 733px; height: 25px; border-bottom: solid 2px #56b3dd; }
.r_top1 { width: 733px; height: 20px; padding-bottom: 15px; border-bottom: dashed 1px #b5b18b; }
.r_top { width: 1002px; height:45px; margin-top:16px;background: url(../img/r_top.jpg) no-repeat; margin:auto;}
.biaoti { float: left; line-height: 41px; text-indent:15px;}
.biaoti font { font-size: 24px; color: #ffffff; font-family: "Times New Roman", Times, serif; font-weight:bold;}
.r_mid { width: 761px; overflow:hidden;padding-left:8px;}
.r_mid1 { width: 761px;overflow:hidden; padding-left:8px;}
.xinpin_in { width: 95%; margin: auto; }
.prod_name { width: 189px; margin: auto; line-height: 16px; padding-top: 8px; text-align: center; }
.prod_name a { color: #5d5555; }
.prod_name a:hover { color: #da251c; text-decoration: underline; }
.prod_sml { width: 100%; height: 50px; overflow: hidden; line-height: 18px; color: #777777; padding-top: 5px; }
.zhanshi_title { width: 750px; height: 39px; background: url(../img/allpro.jpg) no-repeat; }
.biaoti1 { width: 745px; margin: auto; height: 30px; line-height: 30px; }
.biaoti1 font { font-size: 15px; color: #000; font-size: 'Georgia'; }
.zhanshi { width: 735px; padding-left: 15px; padding-top: 20px; padding-right: 5px; border: solid 1px #e4e2e3; border-top: 0px; }
.pro_title { width: 745px; height: 30px; line-height: 30px; padding-left:18px;}
#demo { float: left; padding-left: 10px; margin-top: 10px; }
#edit-message { width: 730px; }
/*footer*/
#footer { width:100%; background-color:#222222;}
.footer_top{ width:1002px; margin:auto;}
.footer_top1{ width:107px; height:163px; padding-left:68px; float:left;}
.footer_top1_top{width:107px; height:63px;background: url(../img/footer_top1_top.jpg) no-repeat;}
.footer_top1_bot { width:107px;height:100px;}

.footer_top1_bot ul li { list-style: none;line-height:25px; height:25px;}
.footer_top1_bot ul li a h2{ display: block; font-size: 12px; font-family: Arial; color: #8d8c8c; line-height:25px; text-align: left; height:25px; text-indent:8px;}
.footer_top1_bot ul li a h2:hover{ color:#8d8c8c;}
.footer_top2{ width:109px; height:163px; padding-left:101px; float:left;}
.footer_top2_top{ width:109px; height:63px;background: url(../img/footer_top2_top.jpg) no-repeat;}
.footer_top2_bot { width:109px;height:100px; overflow:hidden;}
.left_cate_a ul li{ width:109px; height:25px; overflow:hidden; line-height:25px;}
.left_cate_a ul li a h3{ display:block;font-size: 12px; font-family: Arial; color: #8d8c8c;}
.left_cate_a ul li a h3:hover{color: #8d8c8c;}
.footer_top3{ width:178px; height:auto; padding-left:130px; float:left;}
.footer_top3_top{ width:168px; height:63px;background: url(../img/footer_top3_top.jpg) no-repeat;}
.footer_top3_bot { width:178px;height:auto; overflow:hidden;}
.footer11_left1{ width:168px; height:25px; line-height:25px; overflow:hidden;font-size: 12px; font-family: Arial; color: #8d8c8c;}
.footer11_left1 a{font-size: 12px; font-family: Arial; color: #8d8c8c;}
.footer11_left1 a:hover{color: #8d8c8c;}
.footer11_left11{ width:178px; height:auto; line-height:25px; overflow:hidden;font-size: 12px; font-family: Arial; color: #8d8c8c;}
.footer_top4{ width:271px; height:127px; float:left; margin-top:26px; margin-left:2px; border: 1px solid #b0b0b0;}
.footer_top4 img{width:271px; height:127px;}


.xx { margin: auto; background: transparent url(../img/guoqi.jpg) no-repeat; width: 1002px; height: 66px; padding-top: 8px; }
.xx ul { display: inline; }
.xx li { float: left; list-style: none; width: 78px; text-align: left; padding-left: 47px; padding-top: 8px; line-height: 10px; }
.xx li a { color: #555555; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#footer_center div.nav, #footer_center div.nav a, #footer_center div.h_p, #footer_center div.h_p a, #footer_center div.fright, #footer_center div.fright a, #footer_center div.tlink, #footer_center div.tlink a { color: #737575; text-align: center; padding-top: 5px }
.footer3{ width:1002px; margin:auto; text-align:center;}
.footer2{ width:789px; float:left; height:auto;}
.footer1 { width:577px; float:right;height:auto;padding-top:17px;}
.foot_mid { width:1002px; margin: auto; padding-top:31px; }
.h_p { margin: auto; width:1002px; text-align: center;color: #9a9a9a; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.h_p a { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #9a9a9a; }
.h_p a:hover { color: #9a9a9a; }
.tlink { display: block; margin: auto; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #9a9a9a; }
.tlink a { color: #9a9a9a; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.tlink a:hover { color: #9a9a9a; }
.foot { margin: auto; width:1002px; text-align: center;padding-top:31px;}
.fright { color: #9a9a9a; text-align: center; height: 20px;font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.fright a { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #9a9a9a; }
.fright a:hover { color: #9a9a9a; }
.foot1 { margin: auto; width:1002px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #9a9a9a; padding-bottom:5px;}
.foot1 a { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #9a9a9a; }
.foot1 a:hover { color: #9a9a9a; }
.navigation { float: right; color: #fefefe; height: 40px; line-height: 40px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-top:5px; padding-right:20px;}
.navigation a { color: #fefefe; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.navigation a:hover { color: #fefefe; }
.navigation h2 { float: none; display: inline; }

.foot2{ width:107px; padding-top:5px; float:left;}
.selected{ background: url(../img/jiao2.jpg) bottom right no-repeat; background-color: #251201 ; }
.selected a{ color: #ffffff;}
.chose_lan{ margin:auto;width:107px;}
.chose{ float: right; width: 107px; height: 23px;text-align: left; background: url(../img/select_bg.jpg) no-repeat;}
.chose a{ color:#8a8a8a; display: block; line-height: 22px; text-indent: 5px; text-align: left; font-family:Arial; font-size:12px; text-indent:10px;}
.chose a:hover{ color:#676767;}
#m1{ position: absolute;top: -491px;right: 1px;width: 103px;border: 1px solid #ccc; background:#ffffff;color: #5e4d3c;}
#m1 a{ color: #5e4d3c}
#m1 .lian{ float: left; width: 103px; height: 20px;line-height: 20px; text-align: left}
#m1 .lian img{ vertical-align: middle; padding: 5px;}
#m1 .lian a{ display: block; line-height: 20px;font-family:Arial; font-size:12px; color:#676767; }
#m1 .lian a:hover{ background-color: #ccc; color: 676767;}
/*.Leftbotton{ position:relative; right:0px; top:0px;}
.Rightbotton{ position:relative; left:966px; top:-143px;}*/
.main_bg { width: 100%; margin: auto; }
.home_hot_bg { width: 730px; height: 265px; overflow: hidden; margin: auto; }
.biaoti_pro { float: left; margin: auto; text-align: left; line-height: 35px; height: 35px; font-size: 20px; color: #b83054; }
.navigation_pro { float: right; margin: auto; text-align: right; line-height: 35px; }
.navigation_pro a { color: #777777; text-align: right; }
.navigation_pro a:hover { color: #da251c; }
.navigation_pro h2 { float: none; display: inline; }
.in_body_bg { width: 100%; margin: auto; background: url(../img/in_top_bg.jpg) top center no-repeat; }
.head_info { width: 1002px; height: 27px; line-height: 27px; background: url(../img/head_info.jpg); }
.head_info div { text-align: right; width: 98%; line-height: 22px; height: 22px; padding-top: 5px; overflow: hidden; color: #003868; margin: auto; }
.head_info div a { color: #003868; }
.head_info div a:hover { color: #da251c; text-decoration: underline; }
.menu_cd { width: 140px; background: URL(../img/menu_hover.jpg); height: 40px; }
.menu_cd a { text-align: center; line-height: 40px; font-size: 13px; height: 40px; color: #464646; }
.menu_cd a:hover { color: #da251c; }
.menu_line { width: 6px; height: 40px; float: left; background: url(../img/menu_line.jpg); }
.in_pro_title { float: left; line-height: 20px; color: #da241b; font-weight: bold; font-family: 'AvantGarde Md BT'; font-size: 18px; }
.in_pro_more { float: right; padding-right: 10px; height: 20px; line-height: 20px; overflow: hidden; padding-top: 8px; }
.in_pro_more a { color: #b83054; }
.in_pro_more a:hover { color: #da251c; text-decoration: underline; }
.view_product { width: 119px; height: 28px; }
.in_pro_name { width: 240px; height: 35px; text-align: center; }
.in_pro_name a { color: #1d1d1d; font-weight: bold; font-size: 14px; padding-bottom: 10px; width: 240px; overflow: hidden; line-height: 35px; height: 25px; font-family: Arial, Helvetica, sans-serif; display: block; text-align: center; }
.in_pro_name a:hover { color: #1d1d1d; }
.left_hpro_bg { width: 226px; height: 300px; background: #f0f0f0; overflow: hidden; }
.home_hpro_more { width: 90%; text-align: right; padding-top: 10px; height: 25px; line-height: 25px; font-size: 12px; font-weight: bold; color: #707070; }
.home_hpro_more a { font-size: 12px; font-weight: bold; color: #707070; text-decoration: underline; }
.home_hpro_more a:hover { font-size: 12px; font-weight: bold; color: #da251c; text-decoration: none; }
.left_hpro_height { width: 100%; height: 22px; margin: auto; }
.left_hpro_height1 { width: 100%; height: 10px; margin: auto; }
.left_hpro_border { height: 201px; width: 100%; overflow: hidden; }
.home_part { width: 305px; height: 240px; float: left; border-top: dashed 1px #ccc4ad; border-bottom: dashed 1px #ccc4ad; }
.home_part_head { width: 200px; float: left; height: 25px; line-height: 25px; color: #da251c; font-size: 24px; font-weight: bold; font-family: 'AvantGarde Md BT'; }
.home_more_head { width: 50px; height: 15px; padding-top: 5px; overflow: hidden; line-height: 15px; text-align: right; padding-right: 5px; float: right; }
.home_head_line { width: 100%; height: 15px; overflow: hidden; line-height: 15px; }
/*.home_part_bg{width:306px; margin-top:6px; height:179px; background:#878471;filter:alpha(opacity=25);-moz-opacity:0.25;opacity:0.25;}*/
.home_part_bg { width: 306px; margin-top: 6px; height: 179px; background: url(../img/home_part_bg.jpg); }
.home_about_us { overflow: hidden; height: 165px; text-align: left; line-height: 23px; padding-top: 10px; padding-left: 8px; width: 294px; margin: auto; color: #585757; }
.home_news_content { width: 280px; height: 146px; overflow: hidden; margin: auto; padding-top: 6px; }
.home_news_title { width: 100%; height: 20px; padding-bottom: 13px; line-height: 20px; text-align: left; overflow: hidden; color: #5f5c00; white-space: nowrap; text-overflow: ellipsis }
.home_news_title a { color: #585757; }
.home_news_title a:Hover { color: #da251c; }
.home_news_time { width: 100%; height: 15px; line-height: 15px; overflow: hidden; color: #8f8c8c; text-align: left; font-size: 12px; padding-top: 10px; }
.home_news_contact { width: 280px; height: 156px; overflow: hidden; padding-left: 12px; }
.in_left_contact { width: 227px; height: 180px; background: url(../img/in_left_contact_bg.jpg) no-repeat; overflow: hidden; }
.in_left_c_c { width: 195px; float: right; height: 170px; padding-top: 8px; overflow: hidden; }
.zlb_name { width: 98%; padding: 5px; margin-top: 10px; margin: 10px auto 0px auto; background: #faf3e9; clear: both; }
.zlb_name span { width: 200px; float: left; line-height: 23px; list-style: none; height: 23px; }
.zlb_name span a { color: #464646; }
.zlb_name span a:hover { color: #464646; text-decoration: underline; }
.view_product a { background: transparent url(../img/more.jpg) no-repeat left; display: block; width: 41px; height: 14px; line-height: 14px; margin-top: 10px; }
.clear { clear: both; }
.grippie { width: 740px; }
.other_product_detail_title h3 { text-align: center; }
.new_product_detail_title h3 { text-align: center; }
body{ background: url(../img/body_bg.jpg) repeat;}
.bottom_a{ width:1002px; height:64px;}
